Tropical Storm Francine: Latest Track, Landfall, Impact